falling off a precipice - Francés Inglés Diccionario